Number: 98486905
Country: Italy
Source: TED
Number: 96966306
Number: 96895706
Number: 96896646
Number: 96735475
Number: 96597135
Number: 95357906
Number: 95096941
Number: 95014862
Number: 95014927
Number: 93089334
Number: 91647067
Number: 91497250
Number: 91497948
Number: 91257464
Number: 91187957
Number: 88735362
Number: 88607339
Number: 87817361
Number: 86666144
Number: 493230
Country: Greece
Number: 493231
Number: 493232
Country: Spain
Number: 493233
Country: Germany
Number: 493234
Number: 493235
Country: France