Knowledge
Data
43963099 982950 67 4144725
9586679 0577260823 3276 49063
781852 5608250199 991 4203992758