Number: 84141428
Country: Italy
Source: TED
Number: 83943289
Number: 83944083
Number: 83745618
Number: 83746330
Number: 83556306
Number: 83351287
Number: 83352862
Number: 83353762
Number: 82682527
Number: 82429098
Number: 82429197
Number: 82359074
Number: 82190916
Number: 81744929
Number: 81576932
Number: 81154536
Number: 81080854
Number: 80947567
Number: 80951472
Number: 298114
Country: Germany
Number: 298115
Country: France
Number: 298116
Number: 298117
Number: 298118
Number: 298119
Country: Portugal