Knowledge
Data
47236 4923712 9781066 1295307036
13193 10272161 27562582 228 895
356300 0899502306 82318593 581109