Knowledge
Data
466071 7959748 828 870542906
482 1575510 58628478 20839834530
524455 2454 71156653 429099