Number: 95358176
Country: Italy
Source: TED
Number: 94714235
Number: 94427969
Number: 94430391
Number: 93632428
Number: 91497790
Number: 86199873
Number: 85495972
Number: 84248826
Number: 84139385
Number: 83555160
Number: 82811156
Number: 81238464
Number: 76368408
Number: 135919
Country: Belgium
Number: 135920
Country: France
Number: 135921
Country: Portugal
Number: 135922
Number: 135924