Number: 95865430
Country: Italy
Source: TED
Number: 95689915
Number: 95497008
Number: 95013382
Number: 94715557
Number: 91015004
Number: 90829064
Number: 88075029
Number: 86533777
Number: 83948512
Number: 83746926
Number: 83555227
Number: 82917890
Number: 82680564
Number: 74661462
Number: 1020084
Country: France
Number: 1020085
Country: Ireland
Number: 1020086
Country: Belgium
Number: 1020087
Number: 1020088
Number: 1020089
Country: Spain