Knowledge
Data
30 43093504522 81755951684 210592160 59639001
27758895 74863283 43619
6682805469 83266 65091170385 187837 9515950282