Number: 84634647
Country: Greece
Source: TED
Number: 83392246
Number: 83353661
Number: 83100968
Number: 83100969
Number: 82679862
Number: 81744188
Number: 81747955
Number: 81753008
Number: 81082811
Number: 80954433
Number: 80582074
Number: 80413359
Number: 80416171
Number: 78543231
Number: 78409915
Number: 77598751
Number: 77073370
Number: 75865993
Number: 75592575
Number: 108138
Country: Portugal
Number: 108139
Country: Belgium
Number: 108140
Country: Cyprus
Number: 108141
Number: 108142
Country: Spain
Number: 108143
Country: Poland