Knowledge
Data
313 873398135 1343903 742763646
806 249946812 386438 12448288 29495048
399686 0873127 2607