Knowledge
Data
17727315 6911 16892 72
724414943 11 5621523 9780266164
75212127 94059 9291279 72031 134460304