Number: 95863622
Country: Italy
Source: TED
Number: 95605499
Number: 94638551
Number: 93991345
Number: 89003979
Number: 88860695
Number: 88609699
Number: 88610154
Number: 86405690
Number: 85150622
Number: 81377948
Number: 79202479
Number: 75994777
Number: 75193517
Number: 75120202
Number: 84700
Country: France
Number: 84701
Number: 84702
Country: Cyprus
Number: 84703
Country: Spain
Number: 84704
Number: 84705