Knowledge
Data
328 247332 64099191 1046010398
56965211 3369889686 5088832
104529 57069766 627451 78887