Knowledge
Data
670332952 163849858 58896 5002069807 3686353
63894 64800659 7193
3749 37362697 751552