Knowledge
Data
8949 0555367281 894318 6120274215 9780280380
6109 164 5187831 103530
41 306018 312 50217150683 02941