953638 243124 37726704 19550770 114499730 97351591 4417865024 2952187013 0 1259820552 2971745757 247950 0 1863992280 7973 0 0