Knowledge
Data
696 60058 09664772 48151004 293
28202090116 1246312416 9780459438 43815617
4649718858 41691598 794345407