Knowledge
Data
27017257 066222694 67504972
14165503 6909513752 500370608 897361620 822655264
29888 46084623439 335096 2291427947 148282