Knowledge
Data
22228658 570656 864 25633212577 484
7733 21135430 12390775 450
7547405311 407370 103331