Knowledge
Data
13811541 25954399 727645085 2462144210
106970 173450 425809292 38855823
559049 8604172 0567715 470611