Knowledge
Data
8184860 14773278 79 1172
298511062 38593048 875448003
163112640 3017798 143 891340 30421088290