Knowledge
Data
431525 16183772 40707 6097 806917
5310 67126 7084 3067321
361959 1988204 83137 5594239270