Knowledge
Data
295188 1683 998634
2938 0157470 824254 958 141914126
107926583 90436271 3582398 656791019 7718704