11323962113239591124163911241634112348981122029311059002110589891105317210951331109295481092868010925696109256951092486810896104108344381063821910636898106318031057937010560239105602371056003810558876105588731051802410517560102671741026716810267161100764259953657973610496826989657566