Knowledge
Data
23995932 22527059 857923
64553197 11748661 33111869 248
38299570 011674 92156 28280088337