Knowledge
Data
635825 425089 4694 24292712 3239068745
53585 113991720 7913734212
40 0615864 46771048 9432233 98398012069