Knowledge
Data
42851667 27727 7125019 8802 5876
452 15037 31045 139 8774
77 30952448 56087653 3037401