Knowledge
Data
57317496 11408640 3303284
512506312 849707231 5560823
285519892 9382915 4168664 764808 1375