Knowledge
Data
447660 12735 94912809370 17085 441
13782354501 28100616 352
950233425 29073977 2517 7853344 4599802