Number: 80950842
Country: Germany
Source: TED
Number: 80952529
Number: 80952668
Number: 80742514
Number: 80742537
Number: 80742573
Number: 80743543
Number: 80745445
Number: 80665052
Number: 80666081
Number: 80581356
Number: 80412668
Number: 80415409
Number: 80415930
Number: 80415997
Number: 79982942
Number: 79982943
Number: 79982944
Number: 79982945
Number: 79983108
Number: 32959
Country: France
Number: 32960
Country: Netherlands
Number: 32961
Country: Czech Republic
Number: 32962
Country: Austria
Number: 32963
Number: 32964
Country: Sweden