Knowledge
Data
2962 9887834 4534274 308 84102219
8541 75116 477858889 32072
948 226426 8626 3066 261818