Knowledge
Data
310670 139311 166 75171980
683622 247 645 40554379 33190580
85256 2635758 021382 32783 5864