Knowledge
Data
4943 793265 866638 1940263
2177357872 30225319 369351 67462773363
32133278 438267 92017 5448 587982044