Knowledge
Data
14599 2972295 251 5687 306692
23788501647 48878141 80231 9545 32
2959513056 79111675 4793654787 511998 88837