Knowledge
Data
14143493 9784933 6101835817 9934630
62748668 29542140467 26908086 82262 3989992
2049601 99936 316 28