Knowledge
Data
30951244143 680953 220838300 260112
130257659 1611115 207089
9531307663 38253132 56970469 74173017 8410