Knowledge
Data
163476 71525 5591330960 16362
58120 57141606355 31339934
87 314746 4970386367 8056096310 3336249934