Number: 85999853
Country: Italy
Source: TED
Number: 85151535
Number: 84633417
Number: 84634702
Number: 84173168
Number: 83946715
Number: 83554950
Number: 83103671
Number: 83103674
Number: 82680165
Number: 82682599
Number: 82182352
Number: 81579155
Number: 81376073
Number: 81378729
Number: 80582959
Number: 80413048
Number: 79540489
Number: 79400449
Number: 78736265
Number: 33429
Country: Germany
Number: 33430
Number: 33431
Number: 33432
Number: 33433
Country: France
Number: 33434