Knowledge
Data
150 510728 4626377 28695 349
27314243 70178 99093 24184
67419086416 57995 7146 843 877