Knowledge
Data
3162695 4157 62150427 09
45228 20 19 867694
4462674696 9783252803 1634748 740610607 20950