Number: 83555762
Country: Italy
Source: TED
Number: 82003794
Number: 81154741
Number: 80416373
Number: 78942354
Number: 77066750
Number: 74395865
Number: 73783603
Number: 73061161
Number: 101058
Country: Germany
Number: 101059
Number: 101060
Country: Poland
Number: 101061
Number: 101062
Number: 101063
Country: Sweden