Number: 1042968
Country: France
Number: 1042969
Country: Germany
Number: 1042970
Country: Spain
Number: 1042971
Country: Italy
Number: 1042972
Country: Albania
Source: TED
Number: 1042973
Country: Norway