Knowledge
Data
30931948 92800524709 205078 42696931 1789177
77 11894 1832021 346579
8458933 49305918 344002