Knowledge
Data
51 21375 635 676
87629 366735683 1613818061 53947 78084802657
379898 8104259786 17985095 8499