Knowledge
Data
23649883438 342017 9784936 102009109 929717690
232 19030 8111669 6251456 2433741218
20498 15535227 378854