Knowledge
Data
58222326 50230190 42509 88248 892194431
8343319 5019945802 685203 8922 745867
58 11862773 10203595 560631 41789