Number: 84564242
Country: Sweden
Source: TED
Number: 83750293
Number: 83391616
Number: 83100888
Number: 83100889
Number: 82919207
Number: 81379451
Number: 81082169
Number: 80743848
Number: 79842143
Number: 79842144
Number: 79842161
Number: 79842162
Number: 79397475
Number: 79201770
Number: 151124
Country: France
Number: 151125
Number: 151126
Number: 151127
Number: 151128
Number: 151129
Country: Denmark