Number: 96966394
Country: Italy
Source: TED
Number: 96076002
Number: 95777507
Number: 90828528
Number: 88799305
Number: 86840385
Number: 86840386
Number: 86666118
Number: 86533594
Number: 86200658
Number: 86202675
Number: 86127954
Number: 85495795
Number: 84435852
Number: 84174595
Number: 83750444
Number: 74007836
Number: 73556911
Number: 66415
Number: 66416
Number: 66417
Country: Spain
Number: 66418
Number: 66419
Country: Belgium
Number: 66420