Knowledge
Data
31570 1069250076 717663682 1980
053837862 816 208 9781572696 9711
9963280683 09642210 56034