Knowledge
Data
23 21812976 4635497247 4596587185 17154986166
52 5888 91395142132 6651 65000584476
678137 958660026 430433890 1212561