Knowledge
Data
301516 443 59488 318783 714516709
662222 99793877083 5273520 76302799
52957269 7447050 503 79