Knowledge
Data
5042956 17246 3244911558 259664512 9052
58089997 307730969 86631430
167 91683 5956 18139898 772