Number: 95994200
Country: Italy
Source: TED
Number: 91257266
Number: 90242648
Number: 87685194
Number: 87315931
Number: 85294449
Number: 80580975
Number: 78939856
Number: 53397
Country: France
Number: 53398
Country: Germany
Number: 53399
Number: 53400
Number: 53401
Country: United Kingdom
Number: 53402