Knowledge
Data
7966942 287510041 679649
772321504 8825040 5903256 105811847 9882502
29094 9930676 39580107907 685 712