Knowledge
Data
25225523 8054009 1713239 2595 196209218
66211 4746786 73 166398 82793611
295231 9056670 40675