157467185467544719964516664516712596951368671729175460270460239492951132904916007234059590535290535371859713525311140241295644139487418963212956457185781848721039218136863748860811529711329079125888148859648859786992944581986993086990212712217982678691117982687982477982694451326451681780681106167798270476284645123501223476285127031412702956132613156806124155304728083010755731553045300651435504280835115446260207155025710117684462243824612702823433013531348544433428813578558544851131053142186444207131981445372499027102850614226565747604462253509350813013249901229676318355132035975977649750602847201951320051522783