Number: 80665577
Country: Sweden
Source: TED
Number: 80414869
Number: 79990873
Number: 79990874
Number: 79990883
Number: 79990936
Number: 78736566
Number: 78736898
Number: 77952180
Number: 77952691
Number: 77596328
Number: 77070736
Number: 76368734
Number: 75788578
Number: 75788635
Number: 75717759
Number: 75114336
Number: 74009579
Number: 72752777
Number: 72752778
Number: 103320
Country: United Kingdom
Number: 103321
Country: Netherlands
Number: 103322
Number: 103323
Number: 103324
Number: 103325