Knowledge
Data
31365 5127052 5149934 2371280470 945164
9388056 8228064 31863885915 58485
1630216 7441 7059116648