Knowledge
Data
373216 12944663 85398440350 6308601 3588
52982 70599954 8640 18667 542188
485076110 64051 634453934 631499259