Knowledge
Data
30668696 193034388 654 14157731 62
551928648 150526210 79925216 61225520
140 96343443453 811547