Knowledge
Data
2227732 855855 17145628 6884571608
5207053 25750378 80754472794 71830
84266 108066 606810