68157487051617317699513598218199413057666711264691780974677922207610865820744239385190971901798063618391199934415551958153922017753848342181358190569203733122276184841219431085261956002731015307518923012823622703420365043606728672119875042232811587892100292183555234716092920578615666016504948336121014675169123672700145068170777407761700711653913659421151162524110969803511775991854882077291634721164436031527994709601186541390452396610862016236820431495741030926387150969638473508652303156842247422224301835177509517736614141610218613416322812714516119078