Knowledge
Data
255244 16118992 84691422
60315 90958 9286241 987424800
76430435 58777939 42788675 284 7641535584