Number: 96735979
Country: Greece
Source: TED
Number: 93796023
Number: 85495338
Number: 80952112
Number: 1047368
Country: Spain
Number: 1047369
Country: Hungary
Number: 1047370
Country: Germany
Number: 1047371
Country: Poland
Number: 1047372
Country: Finland
Number: 1047373
Country: Portugal