Knowledge
Data
23936 895877211 183724527 95735662 970089385
585 60999073 20806146954 5921121051
13225767214 848 13437007 1986 81