Knowledge
Data
311504958 189121692 119390117 91817644827 61395
4179 7723 5869081 8496 682
66 853897 85429184480 47773 4954486361