Knowledge
Data
31770102 20194363 52817 40992900680
269834 5688227 396555948 320713822
177540619 932831 5197 5713519