Knowledge
Data
156 970562 5140 13
359527973 574532921 33329844 3029731 882
212504676 60618691 2857 4961