6239110754464876025178618267942172436674017033145655469310871712871429117332876953514636182846334651835270822541375106911928015606301642023533448522551537819844159524187616052851959930837437140638638878736643751946742947447656571636645576766842615373435031275217647253944411539847347627530939746737140826142237278435224672470778770601702135468260137660111753785230585293353203471151304457677284464651564283443632442425845280227597786646751437944958854915420570527464343682551373195190399679495675001915072584727918044567896555982495505635895626862043895024004791655433877135084615104664277662323397198936730396653131673161650547180121488749285354122553832986751442084861891526823638425356678454562937013857251710718196586781722622128373453824406594525428651154813345420080967028820673852808186884813196851697361871921475572756113424799264507070747850468879427079537317940522077213571337806851756414583876384733842646221536916644558652235164065120422458552762314721029572975417749073544843494455591172591574838075361705616454165866221831331033266176244228854404299341475747438162614076567825472839048430238052645315327646060283978124073443966514155690547752540855447116112734031816663062973479735069077974833534248593638680148482336171450741185512331227114515241241234659874130723432110362446231109207123443338054893186368113726283153652862827712075123813307966633172652726492812677773328464696502481528348492392196523773485205697927301932111617047014028277679374619915585325025211216060363573155325426952548736820668340423709384269171221130356401392267062967727676811979210972014597323004376445375113683512535515637681077356828916825623575071579057032055632671238697683783280274378384066178021673174852776647331803223876377279687596798229559558587600554222841301385605146395234801432161144556417456425096542330564652717860450127199242257188689368788287312590800538474290