Knowledge
Data
7046473 106156841 239742 50929293617 590982903
8151 77 89578964 21 9435865670
551 649524 580148263 61368903 3068