Knowledge
Data
25 40374650 3377956 861750854
6687896 445594 844 1790 6474
93609 772 8543357 18104654 3796