Knowledge
Data
31 4400290 573132450
91616656 541775 25920709513 42421410
36421503092 6415927421 82760651 39691 220730