Number: 1188433
Country: Italy
Source: TED
Number: 1188434
Country: France
Number: 1188435
Number: 1188436
Number: 1188437
Country: Finland
Number: 1188438
Country: Poland