Knowledge
Data
27789059 84 986363 3356870
344378 93474314 137682 039383 81150182
38760860 8090930 23639