Knowledge
Data
677186 31569511 49319988 32663126
3611760 68553238 63224
41111316 428421219 15264403 6270 6220