Knowledge
Data
886896 848843 99387
52002 559848229 47800 24136078 317
1357150 741934 8485862 98253532