Knowledge
Data
130056 9711603814 531083 3827
645969155 9781181 112752
47 9081735034 746594370 10602 672