Why 1.2B people in China share the same 100 surnames | Heykuki News