3346185907071071325421541303203132145790765782699910966915206539735111179085788091422845151983081920234594912173436842855695165830489892789835188491011709398927981181971949182709693712910027488269711520655142278082723735947827097148490811498631377906358276660463587214235815206668192339093111979061173444124100311903787382025753345102706859049051111695452165781274740208660152064214270881305694378461825211369778854395239488747125369785631635948147884251462825403414166308153111330692274461488241472848270427131176207449274861508222145809754474010067921101321823914538064344916864452818590927411769201430665792032993197