Knowledge
Data
22189025 8146586 16321867674
56674 3730555254 227097121
6928 59409 508654505 702408855 7717