11345688529128101895827684160693218074111418135415465971561231456216791069419256314417781563146515451952786695044213615801459356187311072341463133899287513481590169106191444283910476102847492885013691117126512206298010223421368913141110181031667158344664475793411899313944046321909504116015751415