Knowledge
Data
31534580 050852291 4665103 7320450
48509419 9298391 422863365 559242
577775585 78406781721 9547534990