Knowledge
Data
50463 17578959 337545 25547 19836116751
800628683 177 94542908232 6823458 11399188363
332888 6862213 600561938