Knowledge
Data
282786 139880 21812945 754 6501331
686604792 3615688 74669008 1225620 75238076
46135 269511261 098740 27386301676 095826