948593 243016 37595680 19413889 114436870 97291137 4415378952 2947486913 0 1259034652 2966908776 247950 0 1863992280 7973 0 0