108 Zhongguancun East Rd, Haidian District, Beijing[Map]
thirteen billion two hundred and sixty-nine million two hundred and eighty-six thousand one hundred and fortyeighteen billion six hundred and twelve million eight hundred and thirty-three thousand two hundred and thirty-six