49535712654454425991654579713613029176113084328671625474439844416301261814374569487344753838214353863112273238175614436421582744132061383874657866101115246964486172927501361715629170215135653824508273417436540331042905734604961163135488536378950462655328167565414396812235365394958373898328054185053305210350161391937549439864141370431559674895393464113206431420341136985216923927572502295913991085384673424108710584138422355985690542597267165951172960497813136170188155114488202710985959511273141521725535455415883655892156160319625430184721913008149231405992691660143191652512143925692456383717322661258664041120573467557591317569227343384287411230893205572154229715265282023613403540560711566288025384785868242983310214423777273627585563439256062872125532335936