Knowledge
Data
92428018 3129025 458242850
3710303 19088582 77623
337 41842283 6302173699 949402514 663