Knowledge
Data
17162605 510730 83906212 45387723090
825368380 658337085 37953132361 5227750641 3331
228 957735 77 2148916 784