Knowledge
Data
266 253161 132108815 897
6248054 34530977 701860 129816886
7297 8662902 670935391 32928 4280580793