Knowledge
Data
58262322 43135313 3007598 64051609
283719 0181912 948 163 108
140085296 750 3663 5917360