Knowledge
Data
58 6296142 47522036
141609683 1250160628 907 345208
7831466 37898912195 19573386 154655