Knowledge
Data
5206754833 06633 72510 06689023 2383
4222 49520711236 880877 4788757468
9780412113 0708576 39347