Knowledge
Data
21544214 2439456802 3220585
29434075974 55008032 4904191996 59220113974
6803659 237283 489105135 707915