Huahai Computer Digital Plaza, 89 Jiefang East Road, Furong District, Changsha City[Map]
fifteen billion seventy-four million eight hundred and sixty-five thousand five hundred and eighty-eightthirteen billion seven hundred and thirty-nine million eighty-nine thousand four hundred and eighty