Knowledge
Data
139585085 6111019 88252 6220156077 80
3105101344 2030674 326150 47
915800 71933 2110523886 2498 39938442482