Number: 82446700
Country: Italy
Source: TED
Number: 81964392
Number: 81152486
Number: 81081751
Number: 80955390
Number: 80955479
Number: 79122427
Number: 78822678
Number: 78656443
Number: 77598726
Number: 77068237
Number: 77071826
Number: 75589397
Number: 75193384
Number: 73059588
Number: 73036236
Number: 72948044
Number: 72597391
Number: 72429274
Number: 298116
Country: France
Number: 298117
Country: Germany
Number: 298118
Number: 298119
Country: Portugal
Number: 298120
Number: 298121