Knowledge
Data
54867984 52076418 26542620 24095 891525806
88468702608 88349663 60852120
868153 60691 78164768 54147958 116602