Knowledge
Data
353064515 462247 38167481908 730556 240213
309718580 141528 894517386
590 84606307 28612831070