Knowledge
Data
333362 656032515 3906 3761 8608303678
3287796904 5068155581 996957977 699006193
693896237 12909 27336