Knowledge
Data
261 30900693 12896916
5302025440 92877 68103004954 57789598160 80691
144904417 13271 63387535 55