Knowledge
Data
3376231897 764 82527 6857 962
3649681 36912363910 1909 9780320553
8846 629821951 5411860 719194