Number: 96966577
Country: Germany
Source: TED
Number: 92962559
Number: 92963291
Number: 92282093
Number: 91395260
Number: 91187982
Number: 91017146
Number: 88606588
Number: 88007225
Number: 86663818
Number: 86472172
Number: 85877536
Number: 85150758
Number: 84873571
Number: 83833570
Number: 83090242
Number: 83090243
Number: 81378132
Number: 80947955
Number: 79278841
Number: 183968
Country: Finland
Number: 183969
Country: Denmark
Number: 183970
Country: United Kingdom
Number: 183971
Country: Poland
Number: 183972
Number: 183973