Knowledge
Data
47072 178587568 42944556
81552585 19268685 5348645 244658248
9156551054 57653172 5171936 105277668 2520