Knowledge
Data
25801562629 243125263 8890767598 61447
70860840914 69364570185 139 34055773
14578388 46302985917 524287