Knowledge
Data
43869 107207 91
9704716099 78965030 5872950 1000113
25670 948 498341039 615599913 59446