Number: 82680466
Country: Switzerland
Source: TED
Number: 470329
Country: Norway
Number: 470330
Country: Iceland
Number: 470331
Number: 470332
Number: 470333
Number: 470334
Country: Morocco