Knowledge
Data
449815 9900237 167406
45744 577 6864512 128363375 47180957
860979 170103145 732986351