Knowledge
Data
6487051 35493295 330906 23589779358
88642836 652913 24477970
4515112064 802 288092 6675 160972162