Knowledge
Data
410315624 237436602 14741776 758107 9111
46771398 2866869 94825
233857906 50230026 396077 72