Knowledge
Data
00644680 83245795252 60811 11657892
441 9781702 141 857559663 7900706
4470 03434863351 12359105446 49436218