Knowledge
Data
985 330980600 3937 4236704 30988
160 2167 639101346
2114 99816477055 21397 77332611832 223