Knowledge
Data
645102 70621745 147027875 5514338
2745485 4896 7844790
250462280 82140590830 628855 58863