Knowledge
Data
3578577 48931 497417966 20125586521 6608211
9940540270 89747345 47 70453403 274786
84524112735 439652363 4666759 542677 15480