Number: 81749021
Country: Spain
Source: TED
Number: 81376262
Number: 81379139
Number: 81080964
Number: 80955164
Number: 80581619
Number: 80413997
Number: 80414791
Number: 80415525
Number: 79397572
Number: 79398206
Number: 79277407
Number: 79278501
Number: 78940723
Number: 78941018
Number: 78945628
Number: 78410711
Number: 78245868
Number: 77796089
Number: 77593434
Number: 15272
Country: Germany
Number: 15273
Country: Sweden
Number: 15274
Number: 15275
Country: Portugal
Number: 15276
Number: 15277
Country: Croatia