Number: 88336197
Country: Italy
Source: TED
Number: 85495664
Number: 85496525
Number: 83948391
Number: 82848873
Number: 81961808
Number: 80951962
Number: 79991427
Number: 79991428
Number: 79991433
Number: 79991486
Number: 76195323
Number: 1166711
Country: Norway
Number: 1166712
Number: 1166713
Country: Germany
Number: 1166714
Number: 1166715
Country: Romania
Number: 1166716