Number: 80581209
Country: Spain
Source: TED
Number: 80413196
Number: 80417153
Number: 79398838
Number: 79400794
Number: 79277387
Number: 78656507
Number: 78657578
Number: 78543269
Number: 78544546
Number: 78544820
Number: 78545518
Number: 78546706
Number: 78547502
Number: 78112047
Number: 78112438
Number: 78112661
Number: 77796960
Number: 77325210
Number: 76896369
Number: 999418
Country: Romania
Number: 999419
Country: Czech Republic
Number: 999420
Country: Bulgaria
Number: 999421
Country: Austria
Number: 999422
Number: 999423
Country: Portugal