Number: 94112391
Country: Italy
Source: TED
Number: 93632942
Number: 86472480
Number: 82430120
Number: 81080565
Number: 80414837
Number: 73556993
Number: 72945950
Number: 178447
Number: 178448
Country: Ireland
Number: 178449
Country: Belgium
Number: 178450
Country: Portugal
Number: 178451
Country: Denmark
Number: 178452
Country: Spain