Knowledge
Data
25037606 528404 9064520 6739966 438108
259 76845438632 36 469361
43825033 6689309 375955 498651554 84411