12853954234599932061337727132570295168615077721471266577430688766222431136632612847113864459932001304575101192292914343870847298898455364773364851358733459501122013993429585074271117769266887817694713209835247041067801119012986446910943241590951570854554335117216111817091265869489353151870212975314528031156616116130634381793867804017103694386247329712748144893529934281212150325501122054137346166480615250318972356207021507769148738050699934386952350422966214606621528737486887150098311359795034495778651167598127252017701094615311013191507867827043149024111411251042439519057312257129737629712615882685631010878007646427646461483000