Knowledge
Data
220955 4191655 83897 25257 630
27785073219 2798 98838216 182685072
315961 426 40526976 29211 3122