Number: 920569
Country: Italy
Source: TED
Number: 920570
Country: France
Number: 920571
Country: Spain
Number: 920572
Country: Norway
Number: 920573
Number: 920574