Knowledge
Data
631175925 15377608 12531705 69191256 32802956
76290 99092 86831727 6628582203
89 59 1910723030 18 521