Knowledge
Data
538 522 716 2552
31178388 20526 707356910 131191868
7453 241169417 5282734655 6669857436 279