132620124947139234138007794757091658523222808150361113297764121311506590417208024537116772111025124349104035165753878641359591398951299011131891603622493149320500112235121396191700139307137742733731894407091712144214656050242179946863113272612502614751121299811024014458652246307910101813644063952138123222163157262271361444551746373103187269446741336826839420447819760911320819596077127105054148359216753160805511575514514782103596191256137262460621336182233183351102401142134191233160518761651063085680413303117222181400139075211345121023527511332914757065266