Knowledge
Data
15429 623288973 19383317 263
867091 5039272538 23723142
65168659 26571098 62302844 360624 890596