Knowledge
Data
29561 1218502748 69 977197450
511 450581292 17292 9034555 427
107308 53697299909 49715006 43538 8361509