Number: 96596871
Country: Greece
Source: TED
Number: 95359109
Number: 92850234
Number: 89136863
Number: 88609289
Number: 84634149
Number: 80948757
Number: 78328950
Number: 78329272
Number: 208746
Country: Belgium
Number: 208747
Country: Spain
Number: 208748
Country: Sweden
Number: 208749
Country: France
Number: 208750
Number: 208751
Country: Estonia