Hangzhou's digital torchbearer attracts millions