Knowledge
Data
17691030 46334074 1326 69837184
15087 687547 8538370 859017918 448
714283 16870 613643983