3059631010541197655388240148476214848442985779133693882443882949142246096031082128593681121135748324688972338823938830047353591924923780612661101975871976141977661484761575214121745659188712298562589424952204952521067649105186848324514847836454831095947645553131590813160561515546107871784560986088823780350414810609301197945237945258945119302311840361315942483244207284194678520579093734437842543661341690100940465093997903280043148475614848378572041341638406587860887288322860893220247105565412257867157541132672645436891665258951443516483183102689450358210833931265986640999388232388292116497898938490938414258413240811353425190797