943827 242956 37426680 19281413 114375004 97231200 4413081824 2943033055 0 1258273928 2962322442 247950 0 1863992280 7973 0 0