Knowledge
Data
300492 38515798 1909356 15 7625253
292814 32169 567305154
85029922 42713 4056803 863 969046