Knowledge
Data
12160759 464546197 29515 148101
7733464 6843688 78920531093 7032149
65578812173 3448 275138 485759295