Knowledge
Data
38124956 8850561 7166929010 760445318
29736928 4454248 88041 82392650 66518
9796078 9293229 4936143243 32432220 37779041361