Number: 81752472
Country: Italy
Source: TED
Number: 1179211
Country: Iceland
Number: 1179212
Country: France
Number: 1179213
Country: Belgium
Number: 1179214
Country: Switzerland
Number: 1179215
Country: Germany
Number: 1179216
Country: Norway