Knowledge
Data
30018457133 20648665 94684629 244745
9910233706 425358 4460 913
5365 59143 648949 3616