Number: 94114048
Country: Italy
Source: TED
Number: 83554600
Number: 80948504
Number: 80955411
Number: 80417135
Number: 1175507
Country: Germany
Number: 1175508
Number: 1175509
Number: 1175510
Country: France
Number: 1175511
Country: Denmark
Number: 1175512
Country: Norway