Knowledge
Data
8516696 28509772 1512276836 891057620
31910102 80913975207 588 386
63907958 744 5112637354 50605950510 41057766