Number: 90103135
Country: Norway
Source: TED
Number: 89358373
Number: 86836979
Number: 86836980
Number: 86202953
Number: 86065467
Number: 84868771
Number: 83750341
Number: 80955667
Number: 76000478
Number: 1166544
Country: Spain
Number: 1166545
Country: Germany
Number: 1166546
Number: 1166547
Country: France
Number: 1166548
Country: Netherlands
Number: 1166549
Country: Italy