Knowledge
Data
21046 6976 396148429 3054753427
97094790 66 089332657 570664071 444734
354099 3187400 103 99984