Knowledge
Data
666305005 97718042 39170613 804509
95927108 941833 800 21813
64724922094 1522 63756 341286025 172984096