Knowledge
Data
3110 751376238 63013
520911 203932 29984463 6056333 14324
588 992880519 35744 389970225 58