Knowledge
Data
32556610 303137 483243737 95025971627 145259
213817733 33259447349 3138
3761829933 99089 24643190072 9623452714 83666