Knowledge
Data
35547197 69137254 390760718 9851160465
591 164005250 428845 38431
687 96473174166 49371771637 16054