Knowledge
Data
117472 94073493 46266176 20118271
8632502817 182197 13406650 889581135
3886 421469 85723111445