Number: 80416432
Country: Greece
Source: TED
Number: 1175481
Country: Austria
Number: 1175482
Country: Netherlands
Number: 1175483
Country: France
Number: 1175484
Country: Denmark
Number: 1175485
Country: Italy
Number: 1175486
Country: Poland