Number: 1439993
Country: Italy
Source: TED
Number: 1439994
Country: France
Number: 1439995
Country: Sweden
Number: 1439996
Country: Poland
Number: 1439997
Number: 1439998