Knowledge
Data
29125 26096372 64164748 7564058 211
80134 1472399 61740
142762 40838697 17517678116 180577