Number: 83749344
Country: Spain
Source: TED
Number: 80666133
Number: 78946349
Number: 78656284
Number: 78112602
Number: 77415472
Number: 77325949
Number: 76818798
Number: 76367769
Number: 76368523
Number: 75996925
Number: 75788969
Number: 75354361
Number: 75354857
Number: 1049877
Country: France
Number: 1049878
Country: Poland
Number: 1049879
Country: Germany
Number: 1049880
Number: 1049881
Number: 1049882
Country: Greece