Knowledge
Data
172225 51370 149552 3415434405
927 73095 3486960 1246 4057
0319128740 6216853 6117 6563 24906