Number: 81752322
Country: Norway
Source: TED
Number: 1179210
Country: France
Number: 1179211
Country: Iceland
Number: 1179212
Number: 1179213
Country: Belgium
Number: 1179214
Country: Switzerland
Number: 1179215
Country: Germany