Knowledge
Data
159589750 33408722 93377400 860 78300
6349445255 5792039 7884 3099
679515151 117687 68390 678952 795576