Number: 98486254
Country: Italy
Source: TED
Number: 93781197
Number: 85495608
Number: 84566225
Number: 81961918
Number: 80664360
Number: 78410606
Number: 74192495
Number: 73783590
Number: 1147297
Country: Denmark
Number: 1147298
Country: Greece
Number: 1147299
Country: Luxembourg
Number: 1147300
Country: Germany
Number: 1147301
Country: Netherlands
Number: 1147302