Knowledge
Data
3512 193059 20607608
8982 90439919033 48850 68547457 798845
1751583 176156824 16942390 7411233 99256465