Knowledge
Data
893868 72374429 508 015539489 52104345
93776 23231498 324710223
9780651 7498734954 5789078463