Knowledge
Data
46066638 3072 25160041168 43395
22793812 87173179 60427020
64 786417 6766803365 938412 217