Knowledge
Data
22919133 658915666 207200 9373576203 807672
276317 227422953 25374 441107
17626 65438 31