Number: 80412763
Country: Greece
Source: TED
Number: 79400989
Number: 78329258
Number: 77795930
Number: 77072887
Number: 76726936
Number: 76728565
Number: 76728701
Number: 76366990
Number: 75192032
Number: 74662942
Number: 73292224
Number: 73294010
Number: 151455
Country: Spain
Number: 151456
Country: France
Number: 151457
Country: Poland
Number: 151458
Number: 151459
Country: Sweden
Number: 151460
Country: Germany