Knowledge
Data
15922915 9460785 5061422
624281021 677316015 81371781204 50372048762
49613 3354411 79941 21