Number: 97311765
Country: Italy
Source: TED
Number: 97312202
Number: 97312499
Number: 96965932
Number: 96966071
Number: 96966945
Number: 93632589
Number: 92851095
Number: 89967669
Number: 86532218
Number: 86533340
Number: 83832722
Number: 77797565
Number: 77066165
Number: 223694
Country: Greece
Number: 223695
Country: Spain
Number: 223696
Country: Germany
Number: 223697
Number: 223698
Number: 223699
Country: Romania