Knowledge
Data
04589 5449601271 0743884 2395105058
411263 909841 92945 50950851 9783199845
6438331862 53720 09407 894495 9920721558