Knowledge
Data
42896227 760307 338065624
5199091 2158657498 21536 7406221363 129567657
3470878948 447188 33208 4991