Knowledge
Data
7747646 237366489 79564837 8281 4320967
129 52290948 824338651 5663344855 9780815541
696179747 212 97636 8497 89540725