Knowledge
Data
38138 590817 31496950 22172343
648 65164 48032709680 69268373368
9125568 17226 1054707072