77677637396863139516970726793233559432093646845821161793238559626799457949078748776683935615056422959146588794797769347425156225117185021304833699575565282395093667856668258255546748652531108911375821415680489994072579337788537781521725763969780650361885684244207923816449856549648957981261748338931521455438315710464786522894400310994140666104420775375890277952790377882365769647437269690165947655367924110564332383730875647346957156668462673654451764885624145439644803794617943179335