Knowledge
Data
317892 18363702 2863117 71683852
27722 112438587 23586160904 9252605 388
2215 64473591568 13891 642885 26604420625