Knowledge
Data
32 59842 392206 93740831 8306
87059 5592132 2298 15086593 180136
31515631628 09277650 8698163