Knowledge
Data
161597550 410700383 27709610 754
2385998 404975866 552371875
3000942393 7202954 08893 753