Number: 96596899
Country: Italy
Source: TED
Number: 96075937
Number: 95357986
Number: 94430144
Number: 94113077
Number: 93235880
Number: 93237796
Number: 92646749
Number: 91650806
Number: 86963597
Number: 86963868
Number: 86668789
Number: 86203335
Number: 85869930
Number: 85880043
Number: 84634280
Number: 84435878
Number: 83748445
Number: 82681583
Number: 82473132
Number: 1023420
Country: Finland
Number: 1023421
Country: Germany
Number: 1023422
Number: 1023423
Country: France
Number: 1023424
Number: 1023425
Country: Poland