Knowledge
Data
9784861 7121005969 679 66778387589 4578161479
1330130592 9427968 3382654443 21181 69982001688
31583516 438093 08758 222