4742652432977333482696407351667198817094202888485823701486653131162767029118763627283062060519199499596654510586260406893317302525535575294429703787589102239942072935797970412638459780826131236650713768417374304382299431413467475211262547603136392744292590460487514295143132651441571158384914226833366758530951968816061778241135322542609580242491847476316212868682401477788534250131563845164336980241410754975875721751524822372382648831061231944719912929635249312589298300120814492194595847543336428235