Knowledge
Data
8560716 7930149 9783594196 8600 78066
23339374069 251982 44679537868
910603780 800790974 8309 92805051