Knowledge
Data
895326950 67779 7868 1889486004 9780072117
8964 11958 0968282623
975196 251 92546874758 9346 4035634