953599 243124 37725352 19549513 114496501 97348571 4417726976 2951939726 0 1259779564 2971497213 247950 0 1863992280 7973 0 0