Knowledge
Data
31740 32644 37818697 231925957
7678166 9617029 8759 463812311 7072893945
859932196 675216 89132287448 437219 528005660