Knowledge
Data
14962 6937775432 9557020 8170
569 982984817 372170 104722998 23473
21911375435 34073 352