Knowledge
Data
51 79603 43 300573603 11318
1044955 8011532 1286 9045
47043 20888294844 29347688 649088