Knowledge
Data
180955 14493028942 3771834 96037984511 30384
407976 7130070 21370698127 5204320
48 215262 486889502