Knowledge
Data
2247893 19584 2317202 3377
19366085 27694915 74201 4145
922533 94912 95049671 5726657 3579944