Knowledge
Data
3163902 89618684 629631 2635303 351
57395 37942871 8770 65641 0776597
39013604 794 8104 6564046