Knowledge
Data
17799541 70398581 160531 77133 71073808
7283720 222779 47
8030 3765 893896 336741657 25599964