Knowledge
Data
357896 38632 5621256304
492640 462124 521786 1235040 23100
47571 441164293 182734955 953