Knowledge
Data
62152906 3641051 41595299 8071 185819225
7604924 566 71016252592 18635909 1139741
8367090 19733862 82977 123200 64855489