Number: 93346023
Country: Sweden
Source: TED
Number: 92470163
Number: 91646823
Number: 91497949
Number: 91191791
Number: 86203814
Number: 85880309
Number: 84566123
Number: 83834687
Number: 82473604
Number: 78544491
Number: 77071585
Number: 73293046
Number: 275502
Country: Germany
Number: 275503
Country: Spain
Number: 275504
Number: 275505
Number: 275506
Number: 275507