Knowledge
Data
1242095149 28602 237759 11693016 3095536224
30031987 88727355 01291 039557261
40 159 514053