Knowledge
Data
22707558 40193984 13340 344034569
722831953 8085910996 118745708
810 16882965066 2283434 055387 8106786