Knowledge
Data
2921786 9917510902 31210503976 3953113
64 28268444 363 5759332
699779036 1760826323 906152