Knowledge
Data
7572787 445266 124296905 1698445684 642
77957 803 252360887 4675
28082 5712249 861271835 56031905 39902