Knowledge
Data
9113548 25198 04050 486880191
992 47853 8965142948 71574444
9780829 16 16389560870 88320925 87528665