Knowledge
Data
32815345695 964333808 348793
966118 800265110 419776 1600302677 7889368
78934264949 9780303011 842 3177105944 6206