Knowledge
Data
40 50257216 109258893 325 3938241139
52112890668 22 1673 859265781
143 20883026 518 68026