Knowledge
Data
5112695547 83269792 04092 69351743 9780382978
459928 9334367406 52395936 70
7073 49 13123695425