Knowledge
Data
5128589 10566759488 730032 420610
5477583 66871091309 9780665
21 49253097 25788516 265057164 63