Knowledge
Data
55274984 31591 83981
87302 66181 703072103 227313
645043086 94434 1006323989 148456 871767350