Knowledge
Data
30902296 4168923540 848322 345 988
1755 2717 3928869 5031512
524 8160863 17588680219 81480