Knowledge
Data
88417516478 80158135 09780412842 8730927906
564 6894 50016654 3354179
6078102 443 432087065 055237 7783453127