944
33931905931361287 99677155967664625 75854775702970408 84299967420172769 91226347215104171 42845000206200684 41559273022116658 45524792308444984 83047022215603293 94849317774053654 27586994582541131 36895588843597937 51212632549708105 6719779004475335 54513832241066974 20854869269485845 65895306466295123 32072113885308210 9254719230158041 99776604235773552 48482931390440869 15898599108016878 33436482776788808 47985681053739525 40262275278116072 61302048300147541 63667672513690847 21475461968504541 79566140070035835 99271587024759558 55587729526065571 55497304966622233 78654390108690143 83712980968883700 59033963658191071 83432940704203383 97276306573059806 71262070862536805 53376403653823109 53292312932018084 37103045006541362 42375974231439009 80435751269363440 63913459319203122 65435672017424502 36275884573831726 56088986389108352 61084533002626795 17827637754140089 47058100242212052 39317190414441186 36586132236476799 57043007454336257 13174240064648194 22172844582253320 3886126321881963 64910977730792042 99893398334032083 72226377485863268 83931102789956846 67863320871222442 5657844921572325 24267253962119472 49617580972092386 18523525203106772 90151714389591948 61124227537849036 99878103607478000 4569520976345340 85519580818891389 2954758929389736 23593660470746767 65124837425686299 95843319483222625 59460079955190289 85189631485138998 58157364674205045 12393621293165712 63266908780369454 65720275721444735 92400117542005993 81688088190816733 86409216777357086 98459534197961897 73343222364871908 57912158585832565 83756792798885719 14066612846916031 27827344517220939 11048111072257431 94335978184132785 33500029039909257 11025460375642531 14030961455929439 85821977662374948 20709196973236151 34727996787142192 70257114652803365 58441758741463376 5361314054790029 76273649456347836 35009642929593797 85215203739147613 80876037682296497 67608660776695620 84904493881517402 97749867234131049 37822192038320263 82594761992942276 45043704694006142 64436495452072661 28172645754746048 96934877328033207 64540468118412082 51459375462176034 21972536037195480 61637471349490898 22403423952997648 96941607588786761 86114707444548124 50367454474388476 85990019833164578 45855999290914450 87497628091480692 94403129158979337 20386494497443628 50247413600402559 75961498268299664 72384796320871589 54462163187606178 43057773250395064 29119892487694481 97416212940309191 35477026231811553 86355893268140760 8591664854335020 89308174759496623 39471881959180241 28200543065163759 33924178506472521 5305988107373211 20674943343497173 72711024728904226 5013106369870993 85137956047611811 88113241781089265 59547532983558803 57858245191551622 61687105555016167 25252840619336529 60651125166284169 42459479336151561 27074396148630468 61821802586535366 83327169782259615 46524020667220934 62110054005039361 24004449277333619 8612891666901789 65998262391304484 6942209281770304 99398841933394479 62801668057767307 54467198387833191 5423408436375801 5893647897244901 221264511563711 96372551589262153 94664471319075389 70397084795257323 97088078540724314 29506226045569782 70346505869623260 70774816779117281 74098312010157590 67605112050534686 77811926305774183 82158046634822836 97653851692638560 81247894712557651 43253099001466808 85632322469745807 21604099329724692 85600223935198158 52231254377684101 8665321460168185 76965225243934901 14004685298129139 33153382601138584 28312970633760425 78590738142167639 59217903287619068 49352289333032461 98179673361027775 31933983107742708 51533882290433401 38357677300448458 37642136548439683 47884323485507223 84971874503113579 66007821642368477 68569137750707109 12020896076028130 36460503035605871 26223803420659877 98199780650148354 71078525399177086 92217984736317782 42119240169995565 77128929230348319 47930285651987345 62540307513567938 81994803798652704 63788809598914293 88602041705696956 34773286873316818 55712658335008479 18294007232162633 87005972147120047 53131059888036440 98747877046746028 85739998327690399 42250735281517078 44070681752482172 23493533711086154 5466476235718646 11330999432774229 85456949575083732 15919488134514215 79627724267952247 84168366384777409 26276140101526784 71958205738649293 21542883060219135 65928787480940250 41645937263393913 97853966189843605 34740660971040379 73103000069136930 93334110680848569 37238347177383228 10554005847386872 81610694681869124 33883478973285756 88638375794010918 61110560696351014 41518537703885862 99323541277895850 13371565542398392 98848671651943569 73988254554869038 67789224830531639 77049195247033385 66666021682420838 52572975561339660 13125646884325863 12299835175015975 14081382006988628 9741984470245189 99274084354188013 87986579226612588 85827806362032144 69845387448849652 38552201164139420 1747298274679699 46847916381058738 81188345052112080 17108816200217612 80105941036701832 15746257582857523 99515044344808428 28579567514960500 99118441111372672 88684474589318637 83700058340994279 27887680076316845 96292910005328894 4546997107283937 34642738696663401 39295730312894461 65025215207278609 61306070776398794 92209700401291246 49145378754167183 51051227481992149 39849537706063975 47417398226372406 34094800274429518 63620460864192705 66167735212623027 94564334528228428 83090678948389519 92853277108679683 41618023323272666 67995546220019286 96713203411095922 21326560109485651 77258788446852736 94611011756756474 25865715365528180 46265248107301937 48039514287697623 98935426623785221 98873995022888714 56952369285158954 40334207239443677 69106207645589330 32867427947794 5605464989504961 28367836193988799 99092295717080762 70844005827043531 72600864829384763 40515943387245734 32039221670856561 56113495796368970 58269823569030602 76149233748432576 37822660360745515 90492138421283533 10625880851206048 75718833563911185 31276692875853619 75687277731051213 77541077559419708 76231443643228219 89981525125675089 85401082867135882 18766580731817616 51982487547614735 9537329644019663 82343368546583208 64889776134529218 6487862249764261 73575194856245090 93919315943219347 63307605226399773 54757712960766351 79159263537577051 86695482397306142 93096478628268121 18436986719176247 48705555844546618 96200321884168250 5929270238128480 30113006054318378 49869228376761205 48453066644380748 22463372195243708 88495627460102902 88962146551587629 96567521629129614 14418716990657181 79759237205900596 56128268429728486 30404587407856324 61414900139776776 11105383023887317 44050493440071061 10977000715414453 1726202076490790 73438016079258988 4539918100174970 78132520000927245 91214850160227682 74424151563311664 26421874664158763 15990845926540865 45503762549325044 78285657053275985 96621246223403533 62328367009148463 4389923956431768 74568161352578496 20355680694093718 95573778299683308 44892034786140196 40965554029039463 76653366772488447 22882131734142281 10412027863948343 44562895363146768 41625085241500224 35293362281224541 32275100823608945 22987781812809797 2631348063004974 76975354386097905 46286981820451015 25854980840606738 14706751626421963 81485884514203332 73376100583475888 22777269957856318 35556313903204965 25872624776676835 23974196953696422 3476324192927677 50593418172234115 66131854164870995 76799689685754996 71300678462553109 90578595651677715 2941899826726676 52976119860403502 6254074330656776 33179209162730187 93043997164699750 46030966361857622 16532070174321040 10840738986527519 86666722046322295 44698745268869253 61951419508053605 25951764103404214 13730459892912950 8426185953725164 10083875063404235 49064981948926890 48653514791027810 75020908583553743 37014354497454174 71330092119882937 5252688537349537 32526247515843105 44794709112945515 80762747426543939 7346985868217198 36677197116374199 86045631806589493 23905840909896838 16213752309971225 79332951865353563 97768626997863517 83182715022903149 82800242962260906 64698275738219874 25302673634435181 31441231077770314 54929697691581941 45351819625022675 15134014088513287 79242977686044093 72139413843220726 99252708808602491 46754581712147931 73473879535417209 48142752331533764 58389635140233740 93278919942467927 4268806220743743 93360855405598950 93387961352013607 69088673949925538 85119456859323719 47520081287787520 28541198840610179 33321280474680946 34165201416938031 88334313703819481 69329867234339183 37268620793734049 49862917011780547 2898712402777866 28508874807717489 96629240013992491 58597495972179809 87831500409151524 7971035390347378 83840428948380036 5362187865530286 38241621058917240 62128292686516220 79660303188348672 67382079561771250 9598130690623057 67986539399703969 68090386263397230 93072552716901355 31581414113278966 73643942580337906 73698188614182020 80614620734325105 32316962147018958 52018325264762700 91978543920550924 12715209601930693 59942567238488 62259839453032136 43313210852783434 49987726777197030 40859958799977858 24576348926197992 88854711269182596 97561077124215195 74448792268069066 46985875970454102 77202872044029818 92989777852046710 54548200934029826 41872407105306463 11723176714254333 58457768224015041 95387936335500591 26744442161827095 50025021850515869 7746803152005426 94774886231473732 92469562050004686 30017795972833471 91253277903558201 95941630909884341 25809080877445288 97465788973666968 99612169045490046 4354582965694336 22211758999972854 13148765192478426 67900341454127388 57737989043863990 26571396606103126 39534987240052750 32633509585764187 86276110583769815 98448162650194497 69478936332985621 86952041346629306 23262081694001336 50717590406503705 82403952331607131 65099456059021949 94064727861906776 79431271674203560 52885649381124892 8505612824390357 18859009106414836 79301301152013023 22970370927027687 85145964605637975 65409517106593157 94420015054761717 98891960216777536 32077878847350215 23875445383970542 31500504424744182 15848334630917961 2825530731443965 31021790450021721 43140319190425922 86527854343920711 3861641793262922 11567567934112991 37490384194778750 91689285720906357 58159826538344501 29434339537373248 18828307043356427 98771544589911907 57598002947988691 25726186461030707 59592629313926714 80652172662540818 89914156595076126 41066349815716626 5165677239551665 17473150191222075 37508723057028958 79041398596675425 98263781326283094 58982727264054947 97437592925949051 32128245868182691 60764610495203349 44899444345357142 20458420359183817 79155936900463610 89184403609750678 88629781503190283 6499484917990563 70955102225561754 19091164211140332 75153092811149655 56415503758670960 32962220708759212 33305614376563321 37420652655548023 65074860715505634 70184117749101431 47735943486621795 49625372363152365 68205414699139235 81789778087257123 15101840156260846 29529441783410569 18363026755998015 90307770288614841 38243282220958446 27481125988612667 48450694955326549 91349790471724658 59710149097063783 98374465956346876 58063706607735759 46778527947756924 14389648204576583 93643651650175829 83961571393526314 18525916404716273 78491162235401785 82049804246912741 61123737827170173 69604548105149184 90447714389778720 81032861353052533 67277008397669416 71867759087549312 96879520664252191 67789552237304561 95366980380899701 79234930722718488 31362146190850472 99803064285459969 99889859060887472 52949083349032663 17192699323843283 40518925752142473 82679430439161978 50620804288899675 51645600244610798 68245341257909833 16662022384042312 29736854610967309 71852160882220711 46888249546371598 92422945164370222 44947494356726111 50405630450141322 97806670971155769 25150973583310062 9648147865116422 7876769158640937 21754766799454662 60582380849596184 34998723503911481 88232033486128386 53074568263425350 69854905763644432 74391722473821561 41913868843343984 26627819132766592 30484167907720925 52300324715250180 65342489558671564 92580763253979015 86387479989053137 42673269325044222 39741724608941774 18525020005610831 24536165615027358 59758542608898763 49717408333910700 95342151306723348 7754233706491302 82787035920032561 1146754529154020 78925266553384478 29286634117295803 36493298264861167 71928286796274048 81933082827136701 93600960191188679 81934419250153496 57795583122526279 98122626975459545 35857406243406862 71893119410086732 26939546416938262 14881356266958854 80590965342771347 96397752806300410 74184846930729914 38346104161806193 69816670141091113 13522619280793491 62512569198141703 50060037666714260 38990345419903081 53252855658196874 39195148177324287 20680018166726066 49396843205435936 99544430177833229 15677656001359720 51786963693916157 1723903543361378 61926580962223913 39075185743050284 19348440190786783 52820503040026923 69823329555128983 89266258025718420 30817042880457078 63242414917451252 27110024122104883 15077741185904514 60868741301075289 11828034832446681 75196360523737742 29660487073733054 70577913941868784 39900476171711568 70425312095225514 61508483759524302 82562563927952255 75375094748390184 55265454023238403 35182198562143107 99769952160963329 36723728825969753 26105067893819566 84500854713662557 28037685819306098 44031055209380558 68438199508504334 56776016939602721 22179253919428693 26455038303257483 61156843373908817 26714594295657536 97435114259574931 3801901766959488 724924332754700 6933431541560153 24788461472476998 32617652676846757 64714717464204996 74431135916563497 83719021075440105 9290177743997398 61156305236576483 51410256019007630 28536159963393719 90863080314163834 15071941157902993 79495297080000063 33325661941668222 106992734011765 56854319546989317 45497860074733044 59312750663091505 33598763013699029 10431599008482651 22335930728273801 73365378033778265 19736086644469189 34774016063700093 36430773932031543 19090841684642571 71949092561206080 11597622967949309 6509354655804643 32808381911046234 57955325666076979 76484816786891271 77449111155870238 92134893512264322 51524308461656787 13983950144879574 20344583749793831 18397751773990575 62212557406351711 62591192114755657 89581205327111019 75896206642296175 11813479540847153 88184039641315901 86736393881364195 58975016374820055 58699373903847161 8566913732426468 15494991502012761 39072826041882291 11567174942894876 53391872289753045 59811391738532695 19072541438743482 94461353627800788 27405643215557420 80157776341210366 87435478924710178 19960151789523431 5339309040078054 97487821123055241 13770262896552168 47788313999220177 15886628462621076 79390675044558919 69396029864161505 38492695245649310 48329420938378493 39917755475054605 45324700669371690 6703388625921134 27464769174407388 23754097900798408 85324119020363468 37140419281048863 54794626020429164 62556839676199299 51528498278061604 49836854409162825 29369644342634527 63594076184432529 53637974217643353 11002043040041827 68131432309077643 17178964935449380 39700957501331457 26875978921488973 85353808272503076 94438107460572115 55100977021268477 59305181924373007 88483583494201982 81078725734147153 47495078993545583 18097933519295188 31594234101367652 76012418772035677 59570769370887638 24569653897897606 18854105176085792 8057038090203237 41945940410523406 81149818953941385 56022075113621016 57034924503765008 81197257634140267 48829227882229649 2568210894397211 16708450127787412 28373667951341975 27425965135325658 86460480671880722 72342182241668500 74634453502388461 65119620703613814 35260655365355775 7780313861099547 78764481176170165 48505734615649903 99489902842239081 7474627652165962 10752817850956075 27172770354539581 15550180969608179 86659970224815988 98513169119480297 21023443025063115 28808238659898190 59921979828761041 66594673379643263 55197204084313228 81887153424857533 54854613366724134 9971069136974301 98873247107654929 5810122055997507 38771615218330564 11800340161642804 46835647824549581 15531953061795327 58657163532349330 56683932265637730 67361220736737585 12552202491578194 70747069336113220 15613422720664428 30615762062742309 19816656897408624 65747484639841325 66435663915959128 52987573171615027 99300404408922353 51440507858171213 36215645000294234 62024972330004101 2884929524388986 37685864316644292 32401809367796746 55320716270430215 7633428930903241 42659099521420399 60268466919888024 78929457045150206 1916847467471270 58168928633854610 43419542463043787 64623714406614616 34423453020976461 4272388471436547 16414493908481181 91226222661203297 73213828041292523 62266497773408994 92054400465421807 25253861397482244 56214374642061366 20493171430225920 78886279891318975 432828550075472 48148753122283537 48654865421219505 17761028359337647 75166299458051211 4874004906706182 44589708488039704 54341216114903953 51774356752167252 8952630999677570 61942286875947905 66791783095711263 88853662904519008 36463589764501731 66297461894694323 64665523156386847 90446361726459817 75942052305700298 69767427985388826 88019508291360168 3113770012911169 67914132565418404 44086020038690773 85898477201700563 36076565368221733 31760831086167914 24588735257562849 17012092687936705 67293339078480098 87123014101865021 65988478717745986 97376545459452962 17105326904930661 13509244039582528
