Number: 85879556
Country: Germany
Source: TED
Number: 85879601
Number: 85592662
Number: 85593616
Number: 85292124
Number: 85294681
Number: 85149081
Number: 85150282
Number: 85150740
Number: 85072840
Number: 84869885
Number: 84873857
Number: 84874143
Number: 84564373
Number: 84564770
Number: 84565235
Number: 84437381
Number: 84139615
Number: 83944222
Number: 83944266
Number: 83673
Country: France
Number: 83674
Country: Austria
Number: 83675
Number: 83676
Number: 83677
Country: United Kingdom
Number: 83678
Country: Finland