Knowledge
Data
9580 327547617 6886142 117702 836928
54743 51290647200 47736931382 5240693170
31688596 86294533607 609390 4122