Knowledge
Data
5886338185 40301431240 22 660263014 006086
960075 66 9783184967 2011
2566220857 40030166 2301051591 31028444