Number: 85150457
Country: Spain
Source: TED
Number: 84870620
Number: 84875848
Number: 83353501
Number: 83099438
Number: 83099439
Number: 82189554
Number: 81375769
Number: 81376612
Number: 81235256
Number: 81154885
Number: 80663525
Number: 80664810
Number: 80665220
Number: 80581062
Number: 80412909
Number: 80414667
Number: 79983357
Number: 79983358
Number: 79983360
Number: 77942
Country: France
Number: 77943
Number: 77944
Country: Hungary
Number: 77945
Country: Poland
Number: 77946
Country: Germany
Number: 77947