Knowledge
Data
58106196 9598 60893255 2374814 13709968
89161 8660 45187174480 61098
50807 156852 396065 806560 537384