Number: 92281112
Country: Germany
Source: TED
Number: 91498652
Number: 90399030
Number: 89702542
Number: 89003442
Number: 88399567
Number: 88006754
Number: 87686152
Number: 87439665
Number: 87247817
Number: 84567362
Number: 83092608
Number: 83092609
Number: 82471675
Number: 78824280
Number: 77863557
Number: 83602
Country: United Kingdom
Number: 83603
Country: Denmark
Number: 83604
Country: Italy
Number: 83605
Country: France
Number: 83606
Number: 83607