Knowledge
Data
5814982 188597 503776 6517 5257740498
861934 13838488812 9358559 450560
344132825 3870204623 3026791 92618491430 36648646164