Knowledge
Data
140951 4863095 531685 8166184
8882172 8987452440 38430539664 212658603 275139
50238876 1873695861 4332