Number: 95993577
Country: Italy
Source: TED
Number: 95994226
Number: 92964765
Number: 83943130
Number: 78657628
Number: 78546222
Number: 78409302
Number: 75188358
Number: 72426293
Number: 1131701
Country: Netherlands
Number: 1131702
Number: 1131703
Country: Ireland
Number: 1131704
Country: Luxembourg
Number: 1131705
Country: France
Number: 1131706
Country: Greece