Knowledge
Data
84244847298 66129536479 17777734523 405651647
16372609821 27231 45481925 30541
310910451 443 432952 672803246 50858425