Knowledge
Data
19828305 354034538 128264996
26463887 19427226092 25139 5583896176
790107 2162974517 182769 9457