Knowledge
Data
59 5034771 91883658 17731134
891479316 86708730822 100210664
6623228457 35924828909 4821417