Knowledge
Data
22911 410305045 118945336 912027508
97421741 3056116 2499470654 3637801
40 52900158 39128 3128858 22813