Knowledge
Data
30503449 47177119 44945 91548824
879953 1722312770 3636 71687396 17994680
67807733 338805719 1158021615 32709