Knowledge
Data
583596 44748313 7238320 859064089
772736 30242334496 501526741 2510
40 7559688 469 570 77440505923