Knowledge
Data
29 6195013 88486539 957274 1149
2679954 17048 20645967378
358819848 5207939 70395 5620 847246