Knowledge
Data
40875353 860048176 353014142
651784 25715894 761670 50146
4522569448 131026949 6726547 627008750 701363065