Number: 83947918
Country: Norway
Source: TED
Number: 81376521
Number: 78247
Country: France
Number: 78248
Country: Netherlands
Number: 78249
Country: Finland
Number: 78250
Number: 78251
Number: 78252