Knowledge
Data
189426 2939 6317926 6156866 24109091
7747828 46 10720 6630226161 672564
9781186980 642351 8286111399 602496