Knowledge
Data
243 44083 1825591 89386752 25218582529
20633 19903780058 94210186196 934 7268216008
8348912842 5797 235873