Number: 96517556
Country: Greece
Source: TED
Number: 93989490
Number: 91535705
Number: 90398045
Number: 90399920
Number: 88399114
Number: 88400258
Number: 86062377
Number: 85593270
Number: 83945563
Number: 81379724
Number: 78245997
Number: 1171227
Country: Germany
Number: 1171228
Country: Italy
Number: 1171229
Country: Spain
Number: 1171230
Number: 1171231
Country: Switzerland
Number: 1171232
Country: France