Number: 79278415
Country: Spain
Source: TED
Number: 79123485
Number: 78545871
Number: 77414493
Number: 77066530
Number: 75789460
Number: 75717784
Number: 74995895
Number: 74657263
Number: 74554522
Number: 74193361
Number: 74008687
Number: 73556234
Number: 72948734
Number: 407207
Country: Germany
Number: 407208
Number: 407209
Number: 407210
Country: Austria
Number: 407211
Country: Poland
Number: 407212