Knowledge
Data
21163733 89073 31352089366 5976658 4256324057
98482184 48270429 58550
2138112 526 6532421 8428 18898