Knowledge
Data
6379499666 57708 14040767 6936613585 510672
9781774588 6298340026 97476503
728845 821215 02922208 693781 38208015719