Number: 96138108
Country: Sweden
Source: TED
Number: 93993363
Number: 93742463
Number: 93632268
Number: 92068881
Number: 85594117
Number: 83945310
Number: 81569449
Number: 81379140
Number: 81080833
Number: 79121981
Number: 78543858
Number: 76818593
Number: 73781501
Number: 73437227
Number: 73038181
Number: 73038184
Number: 59925
Country: Spain
Number: 59926
Country: Netherlands
Number: 59927
Country: Germany
Number: 59928
Country: Austria
Number: 59929
Number: 59930
Country: France