Number: 1667314
Country: Italy
Source: TED
Number: 1667315
Number: 1667316
Number: 1667317
Country: Germany
Number: 1667318
Country: Finland
Number: 1667319