Number: 957952
Country: France
Number: 957953
Country: Germany
Number: 957954
Country: Spain
Number: 957955
Country: Macedonia
Number: 957956
Country: Switzerland
Source: TED
Number: 957957