Number: 80949711
Country: Denmark
Source: TED
Number: 1176886
Country: Italy
Number: 1176887
Country: Spain
Number: 1176888
Country: Greece
Number: 1176889
Country: Germany
Number: 1176890
Country: Austria
Number: 1176891