Number: 80412438
Country: Germany
Source: TED
Number: 78411125
Number: 78330084
Number: 78112141
Number: 76368601
Number: 76275292
Number: 75994855
Number: 75995278
Number: 75999045
Number: 75791094
Number: 75408266
Number: 75356539
Number: 74995650
Number: 73781807
Number: 73781808
Number: 73781809
Number: 73290265
Number: 65833
Country: Netherlands
Number: 65834
Number: 65835
Number: 65836
Country: France
Number: 65837
Country: Poland
Number: 65838