Knowledge
Data
35710865 822613 75114040
37423326 1563081 990525 434424984
88839 257172 24365091 343510146