Number: 1186936
Country: Sweden
Source: TED
Number: 1186937
Country: France
Number: 1186938
Number: 1186939
Country: United States
Number: 1186940
Number: 1186941
Country: Finland