Number: 86472469
Country: Italy
Source: TED
Number: 86473772
Number: 86406474
Number: 86406746
Number: 86198225
Number: 86065415
Number: 85595095
Number: 85291355
Number: 84872117
Number: 84434845
Number: 84140921
Number: 83352833
Number: 83353189
Number: 83353862
Number: 82918511
Number: 81744786
Number: 81236791
Number: 80415734
Number: 79832069
Number: 79832070
Number: 298059
Country: France
Number: 298060
Country: Greece
Number: 298061
Country: Poland
Number: 298062
Number: 298063
Number: 298064
Country: Germany