Number: 97868652
Country: Sweden
Source: TED
Number: 95604951
Number: 95374023
Number: 93847833
Number: 93235900
Number: 92964684
Number: 92714258
Number: 92579256
Number: 92579586
Number: 92282960
Number: 91463307
Number: 91293255
Number: 90890293
Number: 89630628
Number: 89424520
Number: 87249316
Number: 86965193
Number: 86406418
Number: 86406907
Number: 86064396
Number: 53252
Country: Poland
Number: 53253
Country: United Kingdom
Number: 53254
Number: 53255
Country: France
Number: 53256
Number: 53257