Knowledge
Data
25586 503920031 5572665 10134733
192051 806203 709 32608
9901 2851863 13447891291 5398439 606867144