Knowledge
Data
511475 30644866 5553994 7981 21185562
156661342 69279 476474117
40562411 593665173 512