Knowledge
Data
8726 9513776 7713043308 46 7702008
93294865 9163 22790252
9780256 518 06520804087 527342 40860183107