Knowledge
Data
24849763 46866153 4173670 2836 3960326
509531 1643397 34122156436
17871 40976 775509 8424