Knowledge
Data
199835569 94939988 446 79673129 14065
84808802 5172781862 49379814 16800176805 452183
6692172 11818 927