Knowledge
Data
943660 9094 1092259 107929773
34676 396580 71623548702 149062 160056448
891 30104368 6731646