Knowledge
Data
31569289 1638870 14281136 92
7681860045 33017114437 24099 6866098
8934300 15067521 8760631582