57643576425764157640576385763657635576345763357632576315763057629576285762757626576255762457623576225762157620576195761857617576165761557614576135761257611576105760957608576075760657605576045760357602576015760057599575985759757596575955759357592575915759057589575885758757586575855758457580575795757857577575765757557568575605755957558575575755657555575545755357552575515755057549575485754757546575455754457542575415754057539575385753757536575355753457533575325753157530575295752857527575265752557524