Number: 92716239
Country: Norway
Source: TED
Number: 91099574
Number: 87749600
Number: 87557905
Number: 87192530
Number: 85071595
Number: 84874655
Number: 84172968
Number: 78946635
Number: 344318
Country: Spain
Number: 344319
Country: France
Number: 344320
Country: Portugal
Number: 344321
Country: Italy
Number: 344322
Country: Poland
Number: 344323