Knowledge
Data
3012 43282513 130494585
157070 41554835 860727 17317922362 33752
86664173821 210971596 0243025