Number: 85149019
Country: Germany
Source: TED
Number: 84436636
Number: 84174603
Number: 83947625
Number: 83833215
Number: 82446909
Number: 77599510
Number: 77416545
Number: 76897165
Number: 53384
Number: 53385
Country: France
Number: 53386
Country: Sweden
Number: 53387
Number: 53388
Number: 53389
Country: United Kingdom