Knowledge
Data
591324163 1289871 994 335869375
22858060 21966000766 57827177852 236437827
434584716 13065456 160898 36