Knowledge
Data
2079580 187051365 8827367366 63388 912541046
77167728 13838475 436 88356943495 323816807
166056 7431623 39739 16270305