Knowledge
Data
019615 0347371583 57734 579982 9781
6977800999 109579599 817211 144248
107807 17654124 38078 981880