Knowledge
Data
1767997 536046 69137457 95314227
4362577 794 24 9780120651
41605327 8106954392 485683 500774922 7229714383