67391674976770967891680336731967529671056794367133678685441167902682776761667114140266779377594536602185367096140424043140316740052534051140214398145426407326506039880140251402240524047244881401555452140377758677589554533044417613140295262140334338767347673047759762513461774490442307408293814637182370313686436739366833663136603364503386633864338681270124129140432330240542449124483176162891114028244841760544183044224489176151403014038233042329621489176141760914035140344055404440533550924482214851760117617