Knowledge
Data
66628540 87516270 950746 306143494
28341132 7998143 876844 23148
31729695166 655 79765 31704912