472104704577655192443436523774101855679510385559647001502525104647161469314688775112478154727447135502244908404114379147025149384915342077723648236332962075505995433352101458733808414054141695643565014940508605078845942238751017119370583624725231650531520735613353841500104694845929451374313240663229812140684734896414931659377397868467645585843913448751777228057575503314666945619392542914023677846154845645224079538795167553775093751957521675090687586156554369543385295152273499404933748185469054660144614