Number: 93780477
Country: Italy
Source: TED
Number: 92349536
Number: 91256217
Number: 83942569
Number: 82472544
Number: 77414877
Number: 1169454
Country: Switzerland
Number: 1169455
Country: Germany
Number: 1169456
Country: Finland
Number: 1169457
Number: 1169458
Country: Denmark
Number: 1169459
Country: Austria