Knowledge
Data
167950959 96902768 14838582016 1513
9785695 48 74
908 8985017824 509 176990949 346968747