Knowledge
Data
31844398 15302967016 650 663745
130782 64500 95693315 4645735154
121930491 252 1889363928