Number: 88468566
Country: Sweden
Source: TED
Number: 87557442
Number: 87436311
Number: 87316059
Number: 87192803
Number: 87086612
Number: 86666206
Number: 86667206
Number: 86474439
Number: 86406654
Number: 86407948
Number: 86198215
Number: 86203622
Number: 86062179
Number: 85998760
Number: 85998986
Number: 85999403
Number: 85291977
Number: 85072025
Number: 85073074
Number: 44754
Country: United Kingdom
Number: 44755
Number: 44756
Country: France
Number: 44757
Number: 44758
Number: 44759