Number: 80412557
Country: Italy
Source: TED
Number: 80412728
Number: 80413266
Number: 80413333
Number: 80414741
Number: 80415137
Number: 80415479
Number: 80415796
Number: 75717250
Number: 75718793
Number: 73279769
Number: 73279909
Number: 73281786
Number: 73290436
Number: 73291795
Number: 73292855
Number: 73292914
Number: 73294508
Number: 1154833
Country: France
Number: 1154834
Country: Germany
Number: 1154835
Number: 1154836
Number: 1154837
Number: 1154838
Country: Romania