Knowledge
Data
839539687 3070270 2267 714372955
633 3796820 330624541 199845651
217301369 4616 25924814 4099711