Number: 95188680
Country: Italy
Source: TED
Number: 88398802
Number: 86668724
Number: 86533488
Number: 86474879
Number: 86062415
Number: 85470249
Number: 85471209
Number: 84564326
Number: 84565690
Number: 83946608
Number: 83351058
Number: 82682600
Number: 81153761
Number: 81155321
Number: 80950566
Number: 80744306
Number: 77594249
Number: 77326507
Number: 73292923
Number: 999243
Country: Greece
Number: 999244
Number: 999245
Number: 999246
Country: Germany
Number: 999247
Country: Lithuania
Number: 999248
Country: Spain