Knowledge
Data
8579616 317196137 3271 31
6750041222 15954069 2209
34131645 498 50896273 136775 35577547