Knowledge
Data
572 29350599 27980145 497875 1372643
839 77 6064294 19765295
7416275 4424535406 343488