Number: 81963388
Country: Germany
Source: TED
Number: 81374958
Number: 81153740
Number: 81154979
Number: 78546243
Number: 78328897
Number: 78113161
Number: 77770025
Number: 77770026
Number: 77595919
Number: 76276038
Number: 76195439
Number: 76195766
Number: 75791054
Number: 75591996
Number: 75353834
Number: 74400281
Number: 59610
Country: Bulgaria
Number: 59611
Number: 59612
Country: Poland
Number: 59613
Country: Austria
Number: 59614
Country: Portugal
Number: 59615
Country: Netherlands