Number: 82678312
Country: Italy
Source: TED
Number: 82429581
Number: 82003697
Number: 81153149
Number: 80665217
Number: 79541433
Number: 79399245
Number: 78544183
Number: 78409319
Number: 78409412
Number: 77951866
Number: 77951867
Number: 77597524
Number: 77597525
Number: 77597526
Number: 77597527
Number: 77597528
Number: 77597529
Number: 77597530
Number: 77597531
Number: 796629
Number: 796630
Country: Spain
Number: 796631
Country: Sweden
Number: 796632
Country: Finland
Number: 796633
Country: France
Number: 796634
Country: Germany