Knowledge
Data
506687301 36464036 636286 9173588 4387829389
17066544 43827559 108763 14042273
97930 9534 35190 71