Knowledge
Data
3891805 470404 34159 33263949
626918 15612 84019 354613771 9141740834
8484986606 30416601 0109869 542509 18