5172832227405985566349731575744202406150365473682901155682715183573947367359164623312713511269707395177677414063414032334555776935503947613312682394858336179348653747234410467563739406355032467842967119934124455777815176741704745735848616733087345941145504125304776685503723851518559431900259794658866979153043324284578748406864871156223152936618891620413441099661044212461015065503640708721356621140258207311038103971169576445358653582535922595020850162916575915228944003308367672