Number: 1117932
Country: Italy
Source: TED
Number: 1117933
Country: Germany
Number: 1117934
Country: Sweden
Number: 1117935
Number: 1117936
Number: 1117937