Knowledge
Data
509756239 89556906 62516 1448644 1213837
2348 7530 865313429 929258
78843200 684606087 17538848 1152