Knowledge
Data
169 342687 750 923694015 540170888
58056633448 20425871 1183834 967398334
14660 803951942 29531195 846774 94913271293