Knowledge
Data
8288290 675845 384588327 113468143
3127 285 2271018
45520772 18324828 1702816113 8929019