Knowledge
Data
58686 12834 65129743128 17135935
30190 9688868500 878255246 3438902
900220686 3234084849 160317502