Knowledge
Data
16889 116281668 196027 97196 25483822
29149609 1241022 8317812 694623 74753
5730 5637 329011