Knowledge
Data
172422660 49744100351 32208 680710 421651206
3726 356171588 5918496910
31389071 649183 83