Knowledge
Data
2252999 7016648 1572687 6681
497855 98916494 47398343 4127768
1506407 29895 2202 896 744038611