Knowledge
Data
1589614 86526827685 479200 4643927 9881466
127439579 405 732673042 1392549
98324 42402777 224393838 52129352249 89