Number: 98486714
Country: Italy
Source: TED
Number: 97935801
Number: 96733443
Number: 95358545
Number: 95013336
Number: 93992038
Number: 93796020
Number: 93632602
Number: 92473500
Number: 91464602
Number: 91190234
Number: 90890788
Number: 90890909
Number: 90828430
Number: 90033344
Number: 89965990
Number: 89967812
Number: 88202719
Number: 86896547
Number: 86472037
Number: 298059
Country: France
Number: 298060
Country: Greece
Number: 298061
Country: Poland
Number: 298062
Number: 298063
Number: 298064
Country: Germany