Knowledge
Data
9524458 13585 81439
80753 70538844 4247820 150399179
87913153 367777117 58767550 11537578 64