Knowledge
Data
5263149 3144 5817 3043285124 2640
912 2351504534 933 195059055 759
34974187 7728 48183