Knowledge
Data
942530 893413115 12 94948
74158 65920 247165 6307
45599752 9780769440 202013751 65887 6242675