Knowledge
Data
50453282 92115876 819735836
4595404719 80078 21433527 8813 1247119600
6236 145900 2669113 91659119 37