Knowledge
Data
38404 39162 266266640 781715072
23604995 43 141667287 4297503879 90539888
2625 9733 9561 538 3114