Knowledge
Data
25065 159542 4049607687 37972424 16432080
39109518 53021 1447 24139
140586504 238657 573 6458 968