Knowledge
Data
25304219 48647410 91649568 505019879
73676 659322769 552912 22382364 77027766
686017 151256 294837 109