Knowledge
Data
958860 11002773 5139035 634350
3921824 209577654 76142730567 9940055 23239
669575 76419438244 511041371 58217 97621205