Knowledge
Data
8967315 32267632 667917 351504984
335946079 1814 66313693127 71520328069 79887086903
5701594 869529110 409 061 390523