Knowledge
Data
14857 294673942 45083 8951009 141796511
529742722 4115947664 6307482079
9349821 32215704 36803 69699079505