Number: 94561667
Country: Sweden
Source: TED
Number: 92852062
Number: 87436996
Number: 83393462
Number: 82005000
Number: 81663716
Number: 77952144
Number: 77072831
Number: 76563814
Number: 73037216
Number: 226488
Country: Germany
Number: 226489
Number: 226490
Number: 226491
Country: Austria
Number: 226492
Number: 226493