Knowledge
Data
8211762 30385 168907544 60130
311434243 67921044397 121158153
3024103 196123 5624 3033493718 30105