Knowledge
Data
2956625 3996540009 979749949 30577088
644860729 81 910 369722917 553
408863 45198 587573 981696489