Number: 98303166
Country: Greece
Source: TED
Number: 96966413
Number: 96076141
Number: 95187483
Number: 95187500
Number: 91535651
Number: 87441219
Number: 84567006
Number: 83832054
Number: 83832247
Number: 81379266
Number: 80949160
Number: 78735638
Number: 78735639
Number: 78736628
Number: 76726714
Number: 76564683
Number: 75789186
Number: 73787600
Number: 187719
Country: Italy
Number: 187720
Country: Poland
Number: 187721
Number: 187722
Number: 187723
Country: Romania
Number: 187724
Country: Spain