Number: 85872638
Country: Sweden
Source: TED
Number: 85495323
Number: 84716786
Number: 84565659
Number: 84435101
Number: 84438964
Number: 84174138
Number: 83352132
Number: 82198365
Number: 81963834
Number: 81380147
Number: 81237804
Number: 81082958
Number: 80664075
Number: 79397262
Number: 78823763
Number: 77246044
Number: 76897237
Number: 76367708
Number: 75408787
Number: 84140
Country: Germany
Number: 84141
Country: Poland
Number: 84142
Number: 84143
Country: France
Number: 84144
Number: 84145