Knowledge
Data
945 2858421284 0966820 70217028022
870 21699 829844 9784686949
7399076611 665 80331140 9781333