Number: 96305155
Country: Sweden
Source: TED
Number: 95864227
Number: 94637803
Number: 93239452
Number: 92646742
Number: 91646795
Number: 91498052
Number: 91463360
Number: 91328419
Number: 91191092
Number: 91191669
Number: 90768944
Number: 90241422
Number: 88400374
Number: 88401106
Number: 87439032
Number: 86664683
Number: 86405326
Number: 85291314
Number: 85151743
Number: 83676
Country: Germany
Number: 83677
Country: United Kingdom
Number: 83678
Country: Finland
Number: 83679
Number: 83680
Country: Spain
Number: 83681
Country: Ireland