Knowledge
Data
59328817 90 61504619 9596334638 9780568
04 66 29814 12 6412294
089627611 032690 7652 0333826493