Knowledge
Data
14839437 3829735 11326037 49347970
116519 64023790 55829292
66 3202105 19206 429 68651019215