Number: 97271926
Country: Italy
Source: TED
Number: 95188580
Number: 80580984
Number: 77324905
Number: 72597831
Number: 857079
Country: Spain
Number: 857080
Country: Austria
Number: 857081
Country: Hungary
Number: 857082
Country: Germany
Number: 857083
Number: 857084
Country: Poland