Knowledge
Data
105669 8516822 1491151411 257349
5953867156 94756123091 1081 63970 324631640
14648641 71610844863 960984 38973 2252499