Knowledge
Data
531554 51310484342 994381130 8445091 11145
97533 58105 7854149433 849714
3990909 2234432 1170293 99896674 46836