Knowledge
Data
21687938 1115072 456315 99
45 13648775 207749 81 59048822
50335 693908 28809531 88021494145 172579