Knowledge
Data
16270378 80972496 539219
4109 472 6056920288 139166992
4982661738 276928651 483067152