Knowledge
Data
2399475 15847784351 9781 612
721111054 706 67234 399
0684150431 152610894 912212 1504975813