Knowledge
Data
16796 664760448 8897 6103
1014 1959420 28944384 201465 15453451
195 846 87550748469 223 53276951