Knowledge
Data
332612 1117162952 840 2349 50083107
622 3523872949 450174
47947 4226650347 31072688 341842