Knowledge
Data
883008 46150517376 49672543
73597 39348 142034
712097291 055236104 2852575 9780 6451259150