Knowledge
Data
4930495 340623 12645363977 476 979534
640 9017 289946307 716857943 82468207
585 113758 637615774 47300828350 63996902008