Knowledge
Data
18171419699 1765766061 95096028 431
570890 9832507375 7252915576 855
53496753901 86937 887589 718437096 28091695