Knowledge
Data
23910 4655648 7099402 2757
25118 82768344 77106 6567838
404550210 19576330474 6044129