Knowledge
Data
32 628161 8862048583 34862177
8288993 50804 1645625 5162937802 832558
6425770442 12 704 685605193