Knowledge
Data
3996 3596 243944 2231883311
23 16245187 9840253928 88031172 919400
4176538678 491 7976721149 125536109 6054