Knowledge
Data
3185666 4323 79135282 82599934260 0320817
9783122424 380416909 5902 08216723765
170 8128 686600