Knowledge
Data
6484868 303860 3950436 6120496 65388067644
572859327 11571244090 20507441
94400015477 8237284224 31170528