Knowledge
Data
41965669 356790 240920199
552450 5099716 832124 79609637 2448852496
54967580769 39900005 13114224264 8262941 5006955