Knowledge
Data
31106101380 2214655 146431042
9850908 830 614541 824820189 234216590
5616358 55844861 68 915