Number: 89136571
Country: Norway
Source: TED
Number: 89137271
Number: 87089116
Number: 84247271
Number: 83750414
Number: 78542380
Number: 76562418
Number: 76368697
Number: 75998048
Number: 74581234
Number: 73787799
Number: 73521443
Number: 73038846
Number: 78246
Country: France
Number: 78247
Number: 78248
Country: Netherlands
Number: 78249
Country: Finland
Number: 78250
Number: 78251