Knowledge
Data
4294778 0704945 06200296 265184 7353684
9780 41056 193 6966025474
5315260324 62446889 4401 9429 2005468606