Knowledge
Data
15261 701 9694 12502689 405215
2745 2497669 097423748 1341710058 10106
8388 82322278 36022 972