Knowledge
Data
536327 8139585472 80328 172677 50711856
669 637334 36675805153 288296
17548019 88729302 340981 234