Knowledge
Data
8394729153 146047 52 9783198 94
49 15247385 64758 4141547 4862973216
7339211 5060839 32070354 15167 936639