953653 243124 37726840 19552621 114500993 97352663 4417917032 2952282676 0 1259838664 2971843271 247950 0 1863992280 7973 0 0