Knowledge
Data
4705313 47861 3678 859942
20 1161304 84407237 7804 9042
6431950 66193 553012 30442 443339