Number: 97477453
Country: Italy
Source: TED
Number: 97271585
Number: 96896405
Number: 89835230
Number: 85873422
Number: 84873820
Number: 82471390
Number: 1077233
Country: Greece
Number: 1077234
Number: 1077235
Country: Spain
Number: 1077236
Number: 1077237
Number: 1077238