Knowledge
Data
50 321607 1115334 42033 19639837
24132 7142827 99186
6293432 72239012 71187359846 70058106