Knowledge
Data
112825 6052 385183 2663840
308207404 51011 1033805 838 476951803
634583 35344118 9011161450