Knowledge
Data
39332832 808215 764310
88459695 215170 29407775655
689005 8289923 996366583 16952114520 80