Knowledge
Data
160177156 68670 495313 855592 16589410487
7621 741222 772309065 473152
349775980 13290652 883