Knowledge
Data
46880 83536 15752692 1856
8917766 5817 34659 105843669 13109404169
5921428 7200299 35603