Knowledge
Data
17531672 24122640 1347480 9114219295 47334
933 512 342
82 44692 155221573 35308 377331666