Knowledge
Data
49745841 803785095 4610154 21784457
2292494 110900 4680253
47311 7839282 60356710 21823526