Knowledge
Data
21942328 2125607218 935702927 753018
501824 569165 71587 13 54325290
159 76460835 35665059