Knowledge
Data
221 349646 3647287460 785003
678263038 43064 206251508 17 320
538858 71151104 174163 53800