Knowledge
Data
598335 642327702 39203262
288 181730897 972141 692109251 454
3978661 108574622 88980284 5455760 166379476