Knowledge
Data
30396 18 406 3789818 876480
46415512 12683 3182826
3102337 7517 136643389 9939271 1149