Knowledge
Data
8491 440632 56125218 137310149
7284 16985471671 43603 135449
496 6814291444 29880 36891095