Knowledge
Data
6243835 50755066224 5130095480 162745
3638188 105766394 32156425
743993759 4154979124 1259603007