Knowledge
Data
35066886 20945105 4014 1927297204 3026
640 97623 911400591 052933715
943805073 35496685 6186351 89142941467 950474