Knowledge
Data
1950 2891099 670192287 55117352 266768864
43369 3739 35938 77120
270322 391404 27553740