Knowledge
Data
22 814961 29650365 154365156 934992729
9511308 236166042 65462712268 98770543
31036 806461559 289358886