Number: 98069913
Country: Italy
Source: TED
Number: 96735360
Number: 91292438
Number: 91258011
Number: 90829828
Number: 90399371
Number: 88606077
Number: 87817821
Number: 86668928
Number: 86127738
Number: 85879933
Number: 84871298
Number: 84435442
Number: 81587706
Number: 81375214
Number: 75791605
Number: 72429736
Number: 189352
Country: Belgium
Number: 189353
Country: France
Number: 189354
Country: Finland
Number: 189355
Country: Germany
Number: 189356
Number: 189357
Country: Spain