Knowledge
Data
304350314 180467 1778 4226853
53043294 29553632 886 690486715
2086950647 1335537 4663711598