Knowledge
Data
370212149 168635 292243
921333569 12949 55592238711
45196483263 36693 2097757137 267538 38271824