Knowledge
Data
15586 848 2070476774 4615 318215265
18276787586 38089 30515640836 509132 33171
490455308 7493292684 943744608 62540 92