Knowledge
Data
12838598 1677515 95849338
98036378 361189632 293048815 70691170
52 69045 864163 847935 6189967