Knowledge
Data
316558 379316603 33784341 470161
364028 91 52381 8402667101
89214 12 7827454728 64350935402 47947