Number: 85998445
Country: Spain
Source: TED
Number: 85872406
Country: Italy
Number: 85880484
Country: Germany
Number: 85882151
Number: 85594227
Number: 85595191
Country: Sweden
Number: 85495373
Country: France
Number: 85496189
Number: 85470104
Number: 85291943
Number: 85292307
Number: 85148861
Number: 85071895
Number: 84868040
Number: 84871404
Country: Luxembourg
Number: 84715248
Number: 84715701
Number: 84634006
Country: Hungary
Number: 84564324
Number: 84564442