Knowledge
Data
3746106 44635589 375777 1130 43543
21613798824 1833604486 1889921 656884 930331
109584285 52085031 108949 888 247799