Knowledge
Data
3506803 60500 291660729
169096 671853 5650170 1976633251 928273
228452977 245348 38172294