Knowledge
Data
17769329 12100155 3982 16898906
589 5008 88478889 631 177
7078 520016367 32887391882 265971061