Number: 345416
Country: Germany
Number: 345417
Country: France
Number: 345418
Country: Italy
Number: 345419
Number: 345420
Source: TED
Number: 345421