55826862168810799193541463312373779296169348836778128533965602977768461732155480401811847225283450161212397557534658035422169997691532703711927961246047145419783196151745435378098977351178039830116036511629113812540233873124937947890397307202403178399152254501511747984564045577012720284