Knowledge
Data
5090362 062807932 7374 50521665
115142 98306448 16160 48695421 6701416
8820630 7592210411 39808349