Knowledge
Data
6599069 6213805338 236313135 2413497 05871173
3939329 4983 65058039835
950085774 9780641 89853198 82888 11