Knowledge
Data
2527676 1571408 4406 8686 58732021
56095033 10926308 316 13033060
910755 2496 1859270756 77166248032 463740