Knowledge
Data
18236298 50 5821855 0604801233 081429123
547187149 693109 47100 165008 92
9780857071 2142 79842444528 21 34