Number: 95188593
Country: Italy
Source: TED
Number: 93847957
Number: 86532778
Number: 86532837
Number: 86533738
Number: 85470086
Number: 83393126
Number: 83353072
Number: 82198960
Number: 81376837
Number: 81379217
Number: 79981917
Number: 79981918
Number: 79981920
Number: 79981923
Number: 79982330
Number: 79982331
Number: 79982332
Number: 79982333
Number: 79280013
Number: 44570
Country: Finland
Number: 44571
Number: 44572
Country: Germany
Number: 44573
Number: 44574
Number: 44575
Country: Sweden