Knowledge
Data
4948547474 7293211 21 9780105164 613169969
8832998 5028335 478879620 347 99
17784 22217336593 91142620