Knowledge
Data
4585889 504042 8085302 2511817
122724992 2351419 694929 15062533571
920798 689167 59320608