Number: 86669834
Country: Italy
Source: TED
Number: 86201958
Number: 86064582
Number: 85294327
Number: 84634954
Number: 82810290
Number: 80581350
Number: 78409105
Number: 77244873
Number: 1038156
Country: France
Number: 1038157
Number: 1038158
Country: Sweden
Number: 1038159
Country: Ireland
Number: 1038160
Country: Spain
Number: 1038161
Country: Denmark