No. 18, Block A, Science and Trade Electronic City, No. 18, Zhongguancun Street, Haidian District, Beijing[Map]
thirteen billion eight hundred and ten million one hundred and ninety thousand eight hundred and threeeighteen billion three hundred and ten million seventy-three thousand and twelve