Knowledge
Data
15336 13 3730488 140318749
5024815 81510 2680221520 672 83137098794
554745 11919902 94350