Knowledge
Data
299483516 266239 6750734851 388026727 612686
8509216 65808 8480 21956189 140
617251109 83826302 39935