Knowledge
Data
16530 5989990 842318 3164
3916951 8975 7500 93048851604
7968161 11568084 697912 17644523832