Knowledge
Data
395509 7639457 6257134 816
8402165 32352 96174 22048
25886 385157 8517 684700046 39121