Number: 81235773
Country: Spain
Source: TED
Number: 81080377
Number: 80413270
Number: 79843953
Number: 79843954
Number: 79843955
Number: 79843979
Number: 79121354
Number: 78824942
Number: 78655798
Number: 78656594
Number: 78546648
Number: 78112631
Number: 77068841
Number: 76367072
Number: 76368765
Number: 75407625
Number: 75173607
Number: 74995833
Number: 73556182
Number: 89914
Country: Italy
Number: 89915
Country: Bulgaria
Number: 89916
Country: Greece
Number: 89917
Number: 89918
Number: 89919
Country: United Kingdom