Knowledge
Data
166 843639115 77 500889 374
6570546 1977 60627423 21201 69869480552
1923651284 6395391577 681