Number: 98486112
Country: Italy
Source: TED
Number: 96965944
Number: 96304333
Number: 94430930
Number: 93633059
Number: 92468726
Number: 91186662
Number: 90243057
Number: 86965802
Number: 86665698
Number: 83943550
Number: 83943551
Number: 82918929
Number: 82196686
Number: 82004607
Number: 81964510
Number: 81237387
Number: 81237785
Number: 80743293
Number: 80665097
Number: 188716
Country: Spain
Number: 188717
Number: 188718
Country: Germany
Number: 188719
Number: 188720
Number: 188721