Number: 92472611
Country: Germany
Source: TED
Number: 91018289
Number: 90244411
Number: 89629692
Number: 89555000
Number: 88611136
Number: 87314959
Number: 86474800
Number: 85878285
Number: 84564222
Number: 84139334
Number: 83394545
Number: 83104681
Number: 83104684
Number: 82682070
Number: 82193214
Number: 81377342
Number: 80741897
Number: 80416756
Number: 77950472
Number: 181657
Country: United Kingdom
Number: 181658
Country: Italy
Number: 181659
Country: Finland
Number: 181660
Country: Poland
Number: 181661
Number: 181662
Country: France