Number: 85294259
Country: Italy
Source: TED
Number: 85072698
Number: 84877978
Number: 84715584
Number: 84716844
Number: 84716969
Number: 83947029
Number: 82810213
Number: 82810214
Number: 82810215
Number: 82810216
Number: 82810217
Number: 82810218
Number: 82810219
Number: 82678975
Number: 82446795
Number: 82194586
Number: 81962384
Number: 81744668
Number: 81747974
Number: 84598
Country: Poland
Number: 84599
Country: Greece
Number: 84600
Country: Germany
Number: 84601
Number: 84602
Country: United Kingdom
Number: 84603
Country: Romania