Knowledge
Data
9912597 86300702 280751972
370290 3038281 1315986998 787258403
563310188 54057226 132494 131297 743669