Number: 98302819
Country: Italy
Source: TED
Number: 98302969
Number: 98227340
Number: 98069801
Number: 96965958
Number: 96596500
Number: 96597314
Number: 96597389
Number: 95497339
Number: 93401902
Number: 89006833
Number: 86531454
Number: 86533068
Number: 86533214
Number: 86473530
Number: 86473931
Number: 86203925
Number: 85997973
Number: 85997974
Number: 85997975
Number: 309527
Country: Hungary
Number: 309528
Country: Belgium
Number: 309529
Country: Germany
Number: 309530
Country: Poland
Number: 309531
Number: 309532
Country: Bulgaria