Knowledge
Data
7960892 6165127 59105141 17757285
9414 6958242 45612
3285862 43963118240 25225697248 9946699541 9780063