Knowledge
Data
2246680 20417554 344890 9888101
77698 9629149 148656 248972 680393442
64 58057155 85553609