Knowledge
Data
15696 10278505 109 5129897
250291733 5354548 93 405271
16293537608 19836210 622 20153755467