Knowledge
Data
22633153 9060663 13780990838 7665
017609 309141 709532 492838701 3286365
3127398 6290103791 39644707