Knowledge
Data
10240977 01705762 97408 77442
589643690 30059303062 134097
3140906 46073814 179889914 478035442 184974025