Knowledge
Data
62951159 113800 941 403533183
4940207 49168390 798 762040 433374623
39254496 936762 717687 50