Knowledge
Data
22880 923364006 797291948 56497616 8774226828
3838338 4234070 661148
32023 23348286 33776