Knowledge
Data
23539065 76977387 81169 311171508 7578344
77334804044 4991910847 472
27298034093 595068237 148685154 560882